package com.cloud.api.domain.job;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.LocalDate;

/**
 * @author 杨斌
 * 2024-03-4/3/2024
 */
@Data
@Accessors(chain = true)
@TableName(value = "t_vehicle_running_data")
public class VehicleRunningData implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableField("dt")
    private LocalDate dt;

    @TableField("vin")
    private String vin;

    @TableField("accumulative_mileage")
    private Long accumulativeMileage;

    @TableField("running_mileage")
    private Long runningMileage;

    @TableField("run_time")
    private Long runTime;

    @TableField("charge_time")
    private Long chargeTime;

    @TableField("charge")
    private Double charge;
}